#Point-Scorers-MBB h1 {
	font-size: 18px;
	color: rgb(255, 255, 255);
	padding: 5px;
	background-color: rgb(160, 0, 0);
}

#Point-Scorers-MBB .main-image {
	width: 100%;
}

#Point-Scorers-MBB .stats-table {
	margin:0px;
}

/* MARK: RESPONSIVE TABLE - Information received from: https://css-tricks.com/responsive-data-tables/ ****************/

#Point-Scorers-MBB .stats-table table { 
	width: 100%; 
	border-collapse: collapse; 
}
	
#Point-Scorers-MBB table thead th, #Point-Scorers-MBB td {
    color: black !important;
}

#Point-Scorers-MBB .stats-table tbody {
	border: 0px solid #ccc;
}
	
#Point-Scorers-MBB .stats-table td, #Point-Scorers-MBB .stats-table th { 
	padding: 0px; 
	border: 1px solid #ccc;
	text-align: left; 
}
	
@media only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	#Point-Scorers-MBB .stats-table table, 
	#Point-Scorers-MBB .stats-table thead, 
	#Point-Scorers-MBB .stats-table tbody, 
	#Point-Scorers-MBB .stats-table th, 
	#Point-Scorers-MBB .stats-table td, 
	#Point-Scorers-MBB .stats-table tr { 
		display: block; 
		border: none; 
	}

	#Point-Scorers-MBB .stats-table thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
		
	#Point-Scorers-MBB .stats-table tbody tr { 
		margin-bottom: 10px;
		border: 1px solid #ccc;
		padding:5px;
	}
		
	#Point-Scorers-MBB .stats-table tbody td { 
		border: none;
		border-bottom: 1px dotted #ccc;
		position: relative;
		padding-left: 50%; 
		width:100%;
		text-align: right;
	}
		
	#Point-Scorers-MBB .stats-table tbody td:before { 
		position: absolute;
		font-weight: bold; 
		top: 6px;
		left: 6px;
		width: 45%; 
		text-align: left;
		padding-right: 10px; 
		white-space: nowrap;
	}
	
	/* Label the data */
	#Point-Scorers-MBB .stats-table td:nth-of-type(1):before { content: "Season";}
	#Point-Scorers-MBB .stats-table td:nth-of-type(2):before { content: "Games"; }
	#Point-Scorers-MBB .stats-table td:nth-of-type(3):before { content: "FG-A"; }
	#Point-Scorers-MBB .stats-table td:nth-of-type(4):before { content: "Pct."; }
	#Point-Scorers-MBB .stats-table td:nth-of-type(5):before { content: "Reb."; }
	#Point-Scorers-MBB .stats-table td:nth-of-type(6):before { content: "Ast."; }
	#Point-Scorers-MBB .stats-table td:nth-of-type(7):before { content: "Pts. - Avg."; }
}
/* MARK: END RESPONSIVE TABLE  ****************/

/* MARK: - General */

.no-left-top-border table tbody tr td + td,
.no-left-top-border table tbody tr th + td,
.no-left-top-border table tbody tr td + th,
.no-left-top-border table tbody tr th + th, 
.no-left-top-border table tbody tr {
  border-top: 0px solid #cccccc;
  background: none;
  border-left: 0px solid #cccccc;
}

.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
	touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
		user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
color: #fff;
text-decoration: none;
}
.btn:active,
.btn.active {
background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
		box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn-default {
color: #fff;
background-color: #0088CE;
border-color: #0088CE;
}

a.btn {
	text-decoration: none;
	color:#fff;
}